﻿#pragma once

#define NAME_MAX 100
#define SEX_MAX 4
#define TEL_MAX 11
#define ADDR_MAX 100

//定义成员类型
typedef struct PersonInfo
{
	char name[NAME_MAX];
	char sex[SEX_MAX];
	int age;
	char tel[TEL_MAX];
	char addr[ADDR_MAX];
}PeoInfo;

typedef struct SeqList Contact;

//初始化通讯录
void ContactInit(Contact* con);
//添加通讯录数据
void ContactAdd(Contact* con);
//删除通讯录数据
void ContactDel(Contact* con);
//展示通讯录数据
void ContactShow(Contact* con);
//查找通讯录数据
void ContactFind(Contact* con);
//修改通讯录数据
void ContactModify(Contact* con);
//销毁通讯录数据
void ContactDestroy(Contact* con);

//将通讯录信息存储在文件中
void ContactWrite(Contact* con);
//将文件信息读出
void ContactRead(Contact* con);
